#ifndef __SCNS_BMP280_C_H__
#define __SCNS_BMP280_C_H__

#include "ScnsBmp280.h"

#if defined(SCNS_BMP280_ENABLE)&&SCNS_BMP280_ENABLE==1

#include "ScnsBspBmp280.c.h"

extern ScnsBmp280Status scnsBspBmp280Init(ScnsBmp280Enum bmpN);
extern ScnsBmp280Status scnsBspBmp280PostInit(ScnsBmp280Enum bmpN);
extern ScnsBmp280Status scnsBspBmp280Write(ScnsBmp280Enum bmpN,const uint8*addr,uint8 addrLen,const uint8*data,uint8 dataLen);
extern ScnsBmp280Status scnsBspBmp280Read(ScnsBmp280Enum bmpN,const uint8*addr,uint8 addrLen,uint8*data,uint8 dataLen);
extern void scnsBspBmp280ResultUpdate(ScnsBmp280Enum bmpN);
/*******************************BSP.C.H*******************************
#define SCNS_BMP280_DEBUG 0



*/
/*******************************BSP.H*******************************
typedef enum
{
    SCNS_BMP280_1,
    SCNS_BMP280_MAX,
}ScnsBmp280Enum;



*/



#endif
#endif
